Web Playground

Academy Endpoint

Interactive request form for this API endpoint.

Each card below maps directly to an API endpoint. Query, path, and request body fields are generated from OpenAPI.

GET Recommended Detail

/web/academy/recommended/{recommended_id}

Open Only This

Get details for a specific recommended content item by its identifier. Supports query parameters for pagination and localization.

Path parameters:

  • recommended_id: Identifier for the recommended post (minimum: 1).

Query parameters:

  • size: Number of items per page (minimum: 1).
  • index: Page index (starting from 1).
  • lang: Language code for localized content (default: en).

The response includes detailed recommended content data:

  • records: Array of recommended entries, each containing:
      • createdAt: Creation timestamp.
      • updatedAt: Last update timestamp.
      • data:
          • channels: Content channels (e.g., 'UGC', 'recommend').
          • type: Content type (e.g., 'ugc_hero').
          • state: Content state (e.g., 'release').
          • data:
              • hero: Hero metadata including:
                  • hero_id: Hero ID.
                  • hero_lane: Lane assignment.
                  • hero_overview: Overview description.
                  • hero_strength: Strengths.
                  • hero_weakness: Weaknesses.
                  • hero_tags: Array of tag IDs.
              • equips: Recommended equipment builds with IDs and descriptions.
              • emblems: Recommended emblem sets with IDs and descriptions.
              • spell: Recommended battle spell with ID and description.
              • cooperates: Cooperative hero synergies with descriptions and rates.
              • counters: Counter heroes with descriptions and rates.
              • dominants: Dominant strategies or tips.
              • recommend: General recommendation notes.
              • snapshot: Snapshot image URL.
              • game_version: Version reference.
              • language: Content language.
              • pages: Content sections (e.g., 'hero', 'spell', 'equip').
              • title: Guide or build title.
          • user: Author metadata including:
              • name: Author name.
              • avatar: Author avatar URL.
              • level: Author level.
              • roleId: Role ID.
              • zoneId: Zone ID.
          • dynamic: Engagement metrics:
              • views: Total views.
              • votes: Total votes.
              • hot: Hotness score.
              • views_by_4h_total_24h: Views in last 24h.
          • vote_all: Voting metadata:
              • average: Average rating.
              • count: Vote count.
              • total: Total votes.
              • user_count: Number of users voted.
              • vote: Vote ID reference.

This endpoint is useful for:

  • Displaying full details of a single guide or build.
  • Explaining strategic recommendations.
  • Surfacing community-generated content for MLBB players.
recommended_id path

The ID of the recommended post to retrieve. Required. Minimum: 1.

size query

Number of items per page. Minimum: 1.

index query

Page index for pagination. Minimum: 1.

lang query

Language code for localized content.

GET /api/academy/recommended/{recommended_id}